Polestar confirms west London site for first UK showroom

Syndicate Post image
The new showroom will be located in the Westfield shopping centre