Battersea Power Station
18 The Power Station, London, SW11 8BZ, GBR
Stretching for five miles along the River Thames, Wandsworth’s waterside location and green open spaces make it a great place to live and work. Build a home for your business with a fully-serviced office space in one of London’s most popular boroughs.