No18 signs up to Battersea Power Station!
Battersea Power Station has leased the remaining 40,000 square feet of office space within the Power Station itself to members club, No18, which will sit next door to Apple in the iconic building, when it opens in 2021. No18 is a cosmopolitan members club for businesses with beautifully designed lounges, meeting rooms and high-end workspaces tailored […]
Type: News