The three modern iconic buildings, known as the Cheese Grater, the Gherkin and the Walkie-Talkie, tower above the older buildings in the foreground situated on the River Thames, London, England.
The three modern iconic buildings, known as the Cheese Grater, the Gherkin and the Walkie-Talkie, tower above the older buildings in the foreground situated on the River Thames, London, England.