Builder Depot (West Hampstead

Builder Depot (West Hampstead
14 Blackburn Road, West Hampstead
London, NW6 1RZ