A Taste of Britain is located in London, Canada on 2115 Aldersbrook Rd. A Taste of Britain is rated 4.7 out of 5 in the category gourmet grocery store in Canada.
Address
2115 Aldersbrook Rd
Accessibility
Wheelchair-accessible car parkWheelchair-accessible entrance