Toys"R"Us is located in London, Canada on Westwood Power Centre, 3075 Wonderland Rd S. Toys"R"Us is rated 3.2 out of 5 in the category toy store in Canada.
Address
Westwood Power Centre, 3075 Wonderland Rd S
Accessibility
Wheelchair-accessible car park