Choose your room
Central London Studios
Central London Studios is 7 minutes' walk from the riveting Imperial War Museums and can accommodate up to 2 guests.
Buckingham Palace is located 2.6 km from the apartment and Green Park London is 2.8 km away. This 2-room apartment lies in Central London with an array of dining experiences that will tantalize your taste buds. The historic Tower of London is a 25-minute walk away, and the Metropolitan St George's Cathedral is also just steps from the 1-bedroom Central London Studios.
There's an equipped kitchen for guests' use. Borough tube station is easily accessible 850 metres away.