The Lock
Bar · Seafood
Restaurant The Lock, located at Royal Quays Marina, offers food, drinks, and cocktails with marina views.
Location
Best places nearby
The highest rated places close to The Lock.
Local restaurants nearby
Albert Edward Dock Royal Quays Marina, England
