We started our London visit with an open-top bus ride around the city on one of those red hop on, hop off tours. The tour is narrated in English and it’s actually a pretty neat way to see the bustling city, riding high up above the traffic. The weather cooperated and we had gorgeous conditions […]
Category Archives: England Tours
England Tours