Hello all Going on a weekend trip with a large group, and wanted to take a batch of 60 - 70 theplas along with me. Anyone know where in London we can get theplas ordered for a reasonable price? Thanks Aditi
Hi Aditi Not sure which part of London you are at. But pretty sure you could get them in Wembley north london. Again you might have to double check if they take bulk orders. I will let you know if I get more info. Sandy