Choose your room
301 Self Contained Studio In Heart Of London
To enjoy your vacation in London, stay at the 1-room 301 Self Contained Studio In Heart Of London, which is around a 10-minute ride from Harrods and just 1.3 km from The British Museum.
Buckingham Palace is approximately a 25-minute walk away, while Piccadilly Circus is within arm's reach of the apartment. Guests will find the public Trafalgar Square only 550 metres from the 15 m^2 accommodation.
The property also features a kitchenette with facilities. There is Angus Steakhouse serving British dishes within 5 minutes' walk of 301 Self Contained Studio In Heart Of London. The apartment is in the neighbourhood of Leicester Square tube station.