Address: 274, West End Lane, Camden, London, United Kingdom.
Nearest Landmark: Kilburn Tube Station
(17 minutes walk)
Distance: 4.8 Miles from London Centre
Situated in the quaint North London district of West Hampstead, 274 Suites offer pristine and stylish studios for those looking for an alternative to...