Art’otel London Battersea Power Station to open in December
The 164-room hotel is having a soft opening on December 12, with an official launch taking place a month later on February 21
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed