The Sweet Shop, London Update

  • 13a Tottenham Mews
  • London W1T 4AQ
  • United Kingdom
  • Phone: 207 636 1449