I have been asked to find some designer bottles for a catering event taking place in April, but my local deli only sells one or two different bottles and they all look rather plain and standard. Where can I get some luxury bottled water from in the UK, as I think it will be too expensive to order in from Europe. thank you
there have been many threads asking same over the years, but each time the threads have been pulled by the ED. Turns out they were all badly disguised adverts for a company selling "luxury" water