The Selkirk Pub

The Selkirk Pub
Selkirk Road, London, SW17 0ES
Photo of The Selkirk Pub