Charmstay apartment hosts guests of London.
The property is located 6 km away from Business Design Centre . Serving a wide range of dishes, The Banc and Strada - Highgate can be reached within 5 minutes’ walk.
This property features heating, cable TV with on-demand movies, pay TV, high ceiling and hi-fi in rooms.
Easily accessible from Turnpike Lane subway station.