St Mark’s Villas, St Mark’s Terrace, Hackney, London, England

Street St Mark's Terrace
City London
Country England
 
Enclosed By
St Mark's Terrace
 
Place Encloses
21