Travellingo art’otel Battersea Power Station officially launches today By Claudia K. Gill 2 years ago art’otel Battersea Power Station, the first of its kind in the UK, has ‘officially’ opened