11, Myddelton Square, Clerkenwell, Islington, London, England

Street Myddelton Square
Church Parish Clerkenwell
Country England
 
Enclosed By
Myddelton Square
 
Place Encloses