London Central Studio
London Central Studio is located in Kensington with stately Victorian buildings and embassies, approximately 500 metres from the Japanese Japan House London Cultural Center.
Location
The 13.7-tonne Big Ben Bell is 4.3 km from property, while the privately run Sherlock Holmes Museum is nearly 10 minutes' drive away. Guests will easily find the gilt bronze sculpture "Albert Memorial", which is within a few blocks of the apartment. London Central Studio also lies just 1.8 km from the Hyde Park.
Food & Drinks
The apartment is steps away from High Street Kensington tube station.
Amenities
London Central StudioParking options
- Parking
In the rooms
- Sitting area
In the bathroom
- Free toiletries
Devices
- Flat-screen TV
Important information
When are you staying?