
Swedish electric car brand, Polestar, has opened its UK flagship Space at the iconic Battersea Power Station.
The Grade II listed building opens its doors to the public for the first time in history on Friday (October 14) as London landmark’s new retail and leisure offering.