![](http://www.alamy.com/thumbs/6/475CF8AB-49F2-4963-9ADA-475F5F8C3F53/DJ0FE3.jpg)
Tea Palace shop in Covent Garden, London that specializes in tea and other types of infusions
Size: 4607px × 3456px
Location: Covent Garden, London, England
Photo credit: © Stephen Birch / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: boutique, covent, england, english, fruit, garden, herbal, indoor, infusion, london, market, palace, quality, retail, retailer, shop, shopping, store, tea, teas, upmarket, west