Travel Snapshot: Jubilee Mall, London Posted on March 16, 2014 by alexraphael 7 Taken at the very expensive Jubilee Mall in Canary Wharf. I wouldn’t go there before payday…