I'm going to London in the near future, and am planning on coming home with them good creams they sell there.
Does anyone know if I have to go to each shop separately (if so I only go to Germyn street, where there are two in one street, Taylor and something else) or is there like a big shop somewhere where they sell all of them in one spot (a mall etc...)?
I'm sure someone has been there already
Thanks
Does anyone know if I have to go to each shop separately (if so I only go to Germyn street, where there are two in one street, Taylor and something else) or is there like a big shop somewhere where they sell all of them in one spot (a mall etc...)?
I'm sure someone has been there already
Thanks