The English capital with a sporting landmark at it's heart.
Things To See And Do
London Eye
An unmissable panoramic view across one of the most famous cities in the world
Tower of London
Located on the bank of the River Thames, visit for a unique day at a venue like no other
Buckingham Palace
A symbol of Britain's rich history while remaining the residence for the monarchy
A city that blends history with modern phenomenons, with a culture like nowhere else in the UK. London is a host city that has simply everything for your Rugby World Cup experience.