7 Chesterford Gardens, Hampstead, London, Middlesex, England

City London
County Middlesex
Country England
 
Enclosed By
Hampstead
 
Place Encloses