Location: Located just behind the ever popular Narrow Street, on the river side with several of the areas best restaurants within close walking distance. Westferry DLR is just a few minutes walk away allowing for quick and east access into The City and Canary Wharf. Canary Wharf itself is just a short stroll away offering a vast choice of bars, shops, supermarkets and restaurants.