An impromptu tour of London on an open-air double decker bus with J-R and John on board on Wednesday evening. We see all the sights, including Big Ben and the Houses of Parliament, Westminster Abbey, London Tower, London Bridge, and St. Paul’s.
VIEW THE PHOTOS
WATCH THE MYSTICAL TRAVELER TOUR CAM: