To enjoy your vacation in London, stay at Victorian Flat Westminster Apartment London, which is 1.1 miles from the Protestant Westminster Abbey and about 25 minutes' walk from Churchill War Rooms Museum. Guests can make use of Wi-Fi for both business and leisure purposes.
This apartment is located in the Victoria district, 1.4 miles from the public Trafalgar Square. Situated a few steps from the nearest subway station, Victorian Flat Westminster Apartment lies not far from the anglo-catholic St Gabriel's Church.
Guests can prepare meals in a fully equipped kitchen. The apartment is around 5 minutes' stroll from Victoria Coach bus station.