Queen Elizabeth I is said to have stayed there in 1572 and 1575. The old "Manor House" in the Square dates from the 15th century.
Sign up to comment.
Sign in if you already did it.
Photo taken in Long Itchington, Southam, Warwickshire CV47, UK
Misplaced? Suggest new location