Address73 S Peachtree St, Norcross, GA 30071
Located in Historic Downtown Norcross, Taste Of Britain is THE place to go in Atlanta when looking for hard-to-find English, Scottish, Wales, Ireland and British food, teas and candy. Visit their website for a more detailed listing of what's available.
Taste Of Britain is a shop unlike anything you'd expect to find in a small American town. For Brits and Anglophiles Taste Of Britain is more than just a store - it's a quick trip to stock up on all the goodies you get in Great Britain and it's a meeting place for friends to reminisce about their homeland or swap stories of places they've visited while there on holiday. Online ordering and curbside pick-up available!