Things to do in London

London, the bustling metropolis that has captured the hearts of travellers for centuries, beckons with its rich history, vibrant culture, and iconic landmarks. From the majestic grandeur of Buckingham Palace to the timeless charm of Tower Bridge, London is a tapestry of captivating sights and experiences that promise an unforgettable adventure. Whether you’re an avid history buff, a passionate foodie, or a seeker of unique cultural experiences, London has something to offer everyone!

As you step onto the bustling streets of London, a symphony of sounds and sights envelops you, transporting you into a world of endless possibilities. The iconic double-decker buses navigate the traffic with ease, their red livery blending seamlessly with the city’s architectural tapestry. Black cabs, synonymous with London’s transport system, weave through the streets, their horns adding to the lively urban rhythm. Above the city’s skyline, the towering skyscrapers of Canary Wharf stand as symbols of London’s modern ambitions, while the majestic dome of St. Paul’s Cathedral echoes the city’s rich heritage.


As you delve deeper into the heart of London, you’ll discover hidden gems tucked away in charming cobblestone lanes and bustling markets. From the vibrant stalls of Borough Market, where the tantalizing aromas of international cuisine fill the air, to the hushed reverence of Westminster Abbey, where centuries of history whisper from every stone, London’s diverse neighbourhoods offer a glimpse into the city’s multifaceted soul.

Whether you’re strolling along the banks of the River Thames, admiring the masterpieces at the National Gallery, or immersing yourself in the vibrant energy of Piccadilly Circus, London is a city that never sleeps. Its streets are alive with a constant buzz of activity, from the hustle and bustle of business districts to the laid-back charm of bohemian enclaves.

London is a mere 20 miles from Windsor and ideal for a day-trip to see the sites like the London Eye, Madam Tussauds, The Tower of London, Big Ben and more – there are some great theatres and restaurants, shops and parks, museums and open spaces – all on the doorstep of Windsor.

Get there easily by train from Windsor and Eton Riverside station which goes to Waterloo.