LONDON AT LAST

On our first day in England we walked to Vauxhall Train station and went to Windsor Castle, which is about an hour's ride outside London. I pictured a castle set in a broad, green park, but it is actually set in a small village called Windsor. Very old and quaint. We ate at a bar… Continue reading LONDON AT LAST