The Portnoys have moved to London. This is their tale.
Tuesday, February 3, 2009
Windsor Castle
The British royal family has lived at Windsor Castle for a really, really long time. It's about 30 minutes west of London and we maybe spent as much time there as the round trip ride. I don't know what else to say about the place.
No comments:
Post a Comment