Canary Wharf is great - it is just up the road to me and has all the high street shops Zara, Oasis and even a Top SHop.
It means I don't have to travel to the west end anymore.
Also it has some very nice buildings.
Users browsing this forum: No registered users and 0 guests