8 Kilburn Square, Kilburn, Hampstead, London, Middlesex, England

City London
County Middlesex
Country England
 
Enclosed By
Kilburn
 
Place Encloses