Choose your room
Spacious 2 Bedroom 2 Bathroom Located Near Victoria Station
The 1-bedroom Spacious 2 Bedroom 2 Bathroom Located Near Victoria Station London apartment is a great place to stay in Victoria with regular connections to Heathrow and Gatwick airports, 3.1 km from the privately run Sherlock Holmes Museum.
Located 16 minutes' walk from the British Harrods Department Store, this apartment is also approximately a 25-minute walk from the Protestant Westminster Abbey. The centre of London is reachable within a 25-minute walking distance.
The in-room facilities include a flat-screen TV with satellite channels, as well as conveniences like air conditioning.
In an equipped kitchen guests can cook their own meals. Victoria tube station is just near Spacious 2 Bedroom 2 Bathroom Located Near Victoria apartment, connecting you with the rest of London.