Campbell’s British Food & Tearoom, Located in Barrie, ON

Welcome to your home away from Home