River Cafe

River Cafe

Ian Heide/River Cafe via Bloomberg

The River Cafe in London.