October 22, 2016
After two days of walking about London, we bought an Oyster Card and went to the underground. Our room is just a couple of minutes from Baker Street station, of Baker Street (the song) fame, which plays eerily from some unknown source. The London Underground is a great system of transit Read more…