Hop aboard London's most scenic floating restaurants, where you can dine right on the water.
The undisputed kings of steak have opened this riverside restaurant and bar on a floating pavilion in the docks of Wood Wharf.
A delightful floating restaurant and bar housed in a converted barge, serving simple, French and Italian-inflected cooking.
Ideal For
Waterside dining, whatever floats your restaurant