London, England
bar • restaurants
Posted about 5 years ago
Duck & Waffle
Open 24/7, this restaurant is located up on the 40th floor of Heron tower and serves great British and European dishes
0