Taste of Britain
Founded in 1989, Taste of Britain opened its doors in Historic Norcross, Georgia, growing to become Atlanta’s Premier British Shop!
They strive to be a destination where customers can find an extensive selection of chocolates, teas, sweets, biscuits, and giftware, not to mention deliciously crafted traditional foods such as Steak and Kidney pies, English style bangers, Cornish Pasties, and so much more!