A red double-decker bus heads down a busy London street with the Gherkin visible in the background. The destination sign reads Stratford City. Can you identify the exact spot?
3mo
A red double-decker bus heads down a busy London street with the Gherkin visible in the background. The destination sign reads Stratford City. Can you identify the exact spot?
3mo
No comments yet. Be the first!
Comments
No comments yet. Be the first!