Church Lane in Ledbury which is a historic town in England. It has various well preserved timber-framed structures.