Login links

Home links

London Victoria - at the centre of the action

With Westminster and Buckingham Palace within easy reach, it's no wonder Victoria is so popular. This London hotspot sits just north of the River Thames and is within walking distance of some of the most famous attractions in the capital. Victoria Station itself has links to all major stations in the city. Situated on the Victoria line, it's also ideal for exploring south of the river - you can reach trendy Brixton in just eight minutes on the London Underground.

Retail therapy at Victoria Place

For high street fashion and delicious food, head to Victoria Place. Overlooking the station, this busy shopping centre is home to a range of stores perfect for getting your shopping fix while you're in this thriving area. Once you've finished, grab a bite to eat at one of the many restaurants on offer, from healthy fast food outlet Leon to the mouth-watering Fresh Pizza Company.

Experience the magic of the theatre

The Apollo Theatre, just across from London Victoria Station, is the home of Wicked, the smash hit musical that's been gracing the Apollo's stage for 11 years as of 2017. Book your seats and get ready for a night of singing, dancing, cauldron-stirring action. Looking for accommodation in London Victoria? Travelodge London Vauxhall Hotel, just across the river, is ideally placed in Vauxhall Near the Oval, where you'll find plenty of nightlife to keep you dancing the night away.