London, England
restaurants
Posted over 6 years ago
Duck & Waffle
The tallest restaurant in the UK, open 24/7. If you want to go for dinner, make a reservation in advance. It's also good for late night!
0