230a Kentish Town Road, Kentish Town, London, Central London, NW5, UK 3 miles away View map View full details Add to Shortlist Coworking spaces from£295pppm Also available Coworking space Virtual office