NW6 1AW
The Clockwork Factory, 13 Blackburn Road, West Hampstead, London, NW6
Large Studio Former Clockwork Factory Fully Furnished On Site Laundry Room Secure Bike Storage Minutes From The Jubilee Line, Thameslink & Overground Stations