The Amersham Arms

The Amersham Arms, London