15 Selwood Terrace, Kensington and Chelsea, London, SW7 3QG
edit

Photos of Anglesea Arms

Anglesea Arms, London