21, 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 Villas
 
Place Encloses