London, England
‘Ello from London, England! The city stands along the Thames River, and is the capital of England and the UK. Home to Big Ben, Westminster Abbey, Buckingham Palace, and the London Eye. I’m excited to sit around and just listen to everyone talk. The English accent is one of my favorites. How Did We Get […]