A 160 plus-room luxury lifestyle hotel is scheduled to open at Battersea Power Station in 2019, following the signing of a management agreement between the developers and the PPHE Hotel Group. Rooftop Swimming Pool overlooking Battersea Power Station and... Read More