Browsing: British

Sky Garden

Delicious British food at any time of the day, with stunning views over the river

Aqua Shard

Enjoy innovative British cuisine and some breathtaking views from London’s tallest tower

(Courtesy: bobbobricard.com)

This all-booth-seated Soho restaurant has a flavour of the Orient Express