A Taste of Britain is a quaint and charming establishment in London, ON, offering a selection of British-inspired cuisine and beverages.
With a cozy atmosphere and traditional dishes, this spot provides a taste of British culture right in the heart of Ontario.
Generated from their business information