Located in London's Little Venice area, this canal-side restaurant combines an enticing menu with stylish décor for a superb dining experience. The menu offers fresh seafood as a speciality, alongside grilled meats and salads, accompanied by a wide selection of cocktails and wines.

More in this area

Share this place

Choice Hotels in Paddington & Camden