Welcome to Tesla Motors Club
Discuss Tesla's Model S, Model 3, Model X, Model Y, Cybertruck, Roadster and More.

What happened to the Canary Wharf Store?

I know there was a global move from Tesla at one point to look to close stores, but does anybody know why exactly the Canary Wharf store closed? I would take a guess that it was a purely a cost/benefit analysis but I am curious. The people who worked there were always super friendly and pragmatic in what EVs (including non-Teslas) actually suit a person's requirements.
I'd imagine it was nothing specific to the Canary Wharf location - they announced at the start of the year that they were closing a lot of stores in order to focus on online sales (replacing test drives with "return in 7 days if not satisfied" like the online mattress stores), and that's what they did. The only showrooms left in London now are Westfield White City and Brent Cross.