The Guardhouse

The Guardhouse
No 1 Street, London, SE18 6GH
Photo of The Guardhouse