written by on 21/05/2012
Do not visit this shop. The customer service by the manager of the Baker Street store is sarcastic and non-descript. A real embarassment to the UK tourism industry that such an appalling way of dealing with customers is permiited, especially in the run up to the Olympics.