The Regent Gift Shop sits on Baker Street in London, near Baker Street station and on the route to the Sherlock Holmes Museum. It sells souvenirs including snow globes, Diana Princess of Wales mugs, and I ❤️ LONDON T-shirts. Travellers can leave their luggage at the shop while choosing London souvenirs. It is also used by people heading to Lord's Cricket Ground.