High Street and War Memorial, Lewes, Sussex.

High Street at the junction with Market Street, Lewes, Sussex, England