Description
The Mayflower Mall is one of the largest shopping malls in the area. It is a popular shopping destination with over 70 designer showrooms including La Senza, Ricki's, The Body Shop, Bootlegger, and Tip Top. Food brands like Tim Hortons and Subway ensure that no shopper stays hungry for long.
by wcities
on April 28, 2014 from wcities