Self Guided Walking Tour of London

June 7, 2009: Our first full day in London we headed out on foot to tour the sites.  We  took the tube to Westminster Abbey, which we were both very impressed by!  If you’re going to be in London for at least a few days it’s worth buying an Oyster Card, so you’ll get a […]

Self Guided Walking Tour of London Read More »