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 »