LOC3158: English village historic town Uk film location.

Picturesque high street with Elizabethan, Georgian and Victorian facades, and a multitude of architectural features from mullion, sash and Venetian windows to mansard roofs. The High Street spans 450m and includes an imposing Town Hall built in 1793 and 17th Century Almshouses.