Central London Studio Apartment
2 Stars
Nicholson Street - SE1 0XP - London,
United Kingdom
View Map
Area: Southwark / Lambeth
- Jump to:
- Services








Property Location Located in London (London City Centre), Central London Studio Apartment is within a 15-minute walk of Tate Modern and Globe Theatre. This apartment is 0.6 mi (0.9 km) from Royal National Theatre and 0.6 mi (1 km) from Borough Market.Rooms Complimentary wireless Internet access is available to keep you connected. Bathrooms with showers are provided.
Hotel facilities
- Non smoking rooms