Jubilee Place is part of Canary Wharf shopping, which is made up of five individual malls, so the layout is confusing, but once you get past that, Jubilee Place is pretty cool. It is one of the largest two malls (Alongside Canada Place), and links into Canary Wharf Underground Station.
Stores here include:
Marks and Spencer Simply Food
News On The Wharf
The Body Shop
News On The Wharf
Reiss
Marks and Spencer Simply Food
For food and drink, you can expect to find most major coffee shops here including Pret, Nero, Starbucks and Leon. There is also a selection of restaurants including Five Guys, Nando's and Wagamama that offer dine-in and delivery.
It is fairly modern and clean inside.
Obviously, it is made better by the nearby supporting malls, which are all operated by Canary Wharf, but I do find Jubilee Place to be the better choice especially in terms of food and drink.
4* read more