London Victoria hotel
In the heart of London, close to Big Ben, Westminster Abbey and Buckingham Palace
Buckingham Palace 1 Mile
London Zoo 5 Miles
Madame Tussauds 3.3 Miles
Limited chargeable street parking is available at £3.60/hr max. 4 hours stay. Mon - Fri 8:30 - 18:30. Parking is free outside of these times inc. Saturdays, Sundays and public holidays. Please note that the street parking is not managed by the hotel.