Deluxe Camden Studio Apartments
86a Plender Street, Camden, London, NW1 0JN, United Kingdom
Offering city views, Deluxe Camden Studio Apartments is an accommodation situated in London, less than 1 km from Camden Market and a 18-minute walk from King's Cross St Pancras.