Cowell Group has also completed on the purchase of Hilton London Hyde Park, as first revealed by Property Week. Nicholas Cowell’s Cowell Group of Companies with a consortium of investors has paid £25m ...