30 Oct London Shutdown

30 Oct London Shutdown

30 Oct – London Shutdown Shut it down! We’re bringing the final London shutdown of the year back to the streets on Sunday 8th November. The Cannon Run will host this 100 car event which is open to all supercar and modified car owners across the south of the UK....