20, Lloyd Square, Clerkenwell, Islington, London, England

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