Police Station, St Clement’s Road, London, England

Street St Clement's Road
City London
Country England
 
Enclosed By
St Clement's Road
 
Place Encloses