About
Embankments restaurant is the only permanently moored floating restaurant in the whole of Kent and is unique in design to the whole of the south-east of England. We are situated on the River Medway behind Maidstone's Archbishops palace. This unique restaurant boasts 60 covers where guests can enjoy great food and wine
Details