Costes Hotel, Sloane Gardens, under construction