Little London Sights: Westminster Abbey

Little London Sights: Westminster Abbey

Today's Little London Sight is definitely more like a mighty big one. Westminster Abbey. Up until last year, I had never been to see it before, and I was born here in the UK! It was pretty much in the same spot as the golden postbox I spoke about a few days ago. Simply by [...]