Jubilee Place Mall
About
Jubilee Place Mall, an underground shopping mall on the south side of Canary Wharf, offers shoppers a choice of fashion, pharmacies, cafes and restaurants
Venue Details & Map
Jubilee Place Mall
- Address
-
Bank StreetLondonE14 5NY