Street-level views of the Gherkin and City of London towers — Restaurants & Foodies Magazine