Choose your room
Stylish Central London Apartment
Stylish Central London is an apartment only 1.6 km from Tower of London, British Museum and Sadler's Wells.
Camley Street Natural Park, London Canal Museum and St. Pancras Station are within a 10-minute walk. Serving british and french meals, Rhodes Twenty Four is about 5 minutes’ walk away.
Highbury & Islington underground station is in a 10-minute walk away.