Docklands Restaurants

4 destinations curated by View

If you're seeking a venue in which to dine in this beautiful glass metropolis, why not peruse our recommended list of Docklands restaurants? We've found the best options currently available in the area, so before you venture out for the evening, take your pick from our selection of Docklands restaurants.
Premium listing

14-17 Carthusian Street, The City, London, EC1M 6AD
(020) 7726 8925

Neo is a sophisticated lounge bar located on Carthusian Street. Resident mixologist has created a variety of signature drinks including fifteen champagne cocktails. A variety of globally inspired platters are also available.

  • Neo is the City's hottest bar and private hire venue
  • Ideal for birthdays, engagements and corporate events
  • Serves premium beers and sublime cocktails
  • Meticulous planning by Neo ensures the perfect party
  • Rated an average of 5* on user reviews on View

Sign in now with Google or facebook to post your own views

Or use your

More Docklands Restaurants

Docklands Bar and Grill


Docklands Bar offers a brasserie style menu which includes traditional British and Modern European dishes using fresh locally sourced ingredients. A comprehensive wine and cocktail list is also available for you to choose from during your meal.

Crowne Plaza London Docklands, Royal Victoria Docks, Docklands, London, E16 1AL
(020) 7055 2119

Memsaheb on Thames


Enjoy scintillating Indian cuisine from this sensational location by the riverside.

65-67 Amsterdam Road, Docklands, London, E14 3UU
(020) 7538 3008

So! Bar and Restaurant


Situated in an idyllic location on the waterfront at the heart of London's Royal Docks, the So! Bar is only ten minutes from Canary Wharf and five minutes from London City Airport.

ID/1E Royal Victoria Place, Royal Victoria Docks, Canning Town, London, E16 IUG
(020) 7474 8999



Yi-Ban at the London Regatta Centre offers an excellent and authentic Chinese menu in a gorgeous modern setting, serving dim sum every day.

London Regatta Centre, Dockside Road, Docklands, London, E16 2QT
(020) 7473 6699