London, United Kingdom
Collection by Jay
London has a lot to offer. London is full of well known skyscrapers like The Ice Shard, Leadenhall, Gherkin etc. The city is full of historic landmarks and wonderful entertainment! Don’t worry, you definitely won’t get bored!