Where is “The Gherkin”?

gherkin.bmp
This could only be in London, UK

Sharing is caring!

Comments

  1. London?

  2. Yes it is London and I fly there tomorrow night!

Speak Your Mind

*

css.php