- Home
- London, United Kingdom - February 3, 2026: The City Garden Bar is located on the 36th floor of the famous Sky Garden in the Walkie-Talkie building, 20 Fenchurch Street, in London. Puzzle #877549424
London, United Kingdom - February 3, 2026: The City Garden Bar is located on the 36th floor of the famous Sky Garden in the Walkie-Talkie building, 20 Fenchurch Street, in London. Puzzle #877549424