28 Aug Review: Flower Power London
Over 2,500 clubbers attended Flower Power’s first trip to London on Saturday 22nd August. Flower Power, the original Pacha Ibiza party, arrived in London for a special 14-hour, one-off event on Saturday 22nd August. The stunning Studio 338 event space in London was totally transformed...