Metro - London, Ontario N6G 2V9 (Sherwood Forest Mall)

 4/5 (80 %), 1 vote

Outdated store : This store hase been closed. Please go to the shopping center detail for more info.

Store located in Shopping mall/center : Sherwood Forest Mall

Store brand name : Metro

Address & Location : 1225 Wonderland Road North, London, ON N6G 2V9

State : Ontario 

City : London 

Phone (Sherwood Forest Mall) : +1 416-866-3033

Your satisfaction : Write a review

Search more Metro locations in Canada


Information about Metro in Sherwood Forest Mall - location, hours, coupons

Metro in London, Ontario - Save money and don't miss sales, events, news, coupons. Metro is located in Sherwood Forest Mall, London, Ontario - N6G 2V9 Canada, address: 1225 Wonderland Road North.

  • GPS: 43.005339, -81.305532.
  • hours, store location, directions

Have you ever visited store: Metro in Sherwood Forest Mall? Your shopping experience is important. Help other customers and visitors and rate your satisfaction with the Metro in Sherwood Forest Mall (London, Ontario) - just insert your user review.

Sherwood Forest Mall hours

Store hours may vary.

Regular opening hours

, , , , , , .

Check latest Metro Flyers in Canada

Have you visited Metro in Sherwood Forest Mall? Write a review

Customer reviews for Metro in Sherwood Forest Mall

No reviews yet

Be the first and write a review for Metro in Sherwood Forest Mall


New review for Metro in Sherwood Forest Mall

Give us your experience with Metro in Sherwood Forest Mall by writing a short review.

Rate your satisfaction with this Metro store:

Canadian weekly flyers to your mailbox