Notting Hill Gift Shop is a souvenir store in London that sells tea tins, tea towels, and aprons. Keychains and typical tourist souvenirs are also available. The range of souvenirs runs from tea tins to aprons, and staff sometimes state that cards are not accepted at checkout. Card payment carries the risk of being charged twice.