London 24 Hour Stopover Banner

24 Hours in London Itinerary

Quick stopover in London? There’s so much to see in just 24 hours!!! Indulge in a high tea and walk to the major sites like Westminster Abbey, Big Ben, Jubilee Gardens, London Eye, Trafalgar Square, Buckingham palace, Hyde Park and more! Grab a train from Heathrow ($10 on subway, 45-60 mins), or from Gatwick to […]

24 Hours in London Itinerary Read More »