Anyone know what's happening to this place? The lights are still on but they removed the cars months ago and now they are forsting in all the windows?
Wondering if it's shutting down or being renovated? If the latter I'm wondering if it'll become the (very small) site of the mythical Chiswick "Coming Soon" superchargers
Wondering if it's shutting down or being renovated? If the latter I'm wondering if it'll become the (very small) site of the mythical Chiswick "Coming Soon" superchargers