Originally Posted by jameshazza
There are 3 It'sugar stores in the UK I think, so depending on how close you are to them.
Maria Rocks......Yes, As James says....It's Sugar has branches in Selfridges London, Birmingham and Manchester. They have tel numbers and addresses on their US site so you can ring to ask if they deliver. I am excited for Maria in her business venture but I am not mad on sweets. If you have difficulty getting them, let me know what flavour you want. I can pop into Selfridges next time I go into London. I live about 30 minutes away by tube.