Elephant & Castle

Elephant & Castle
97 High Street, Amersham, Buckinghamshire, HP7 0DT