JavaScript is not enabled.
Great authentic british charm. - Review by Michelle R | Taste of Britain

Taste of Britain

Claim

Great authentic british charm. 10/2/2005

Everything British can be found at Taste of Britain in Norcross. The giftwear and grocery store specializes in providing a little bit of Britain within Historic Downtown Norcross. The specialty shop, located at 73 South Peachtree Street, sells everything from flags, books and teapots to bone china, clocks and London souvenirs — all imported from Great Britain. more
Summer SALE!!!:
15% OFF all yearly plans
Use year15 at checkout. Expires 1/1/2021