Store Street at the junction of Tottenham Court Road is closed. Photo: Fitzrovia News. Store Street is closed to all motor vehicles until midnight tonight to enable the Bloomsbury Festival 2023 to take place. Diversions are in place and are causing a certain amount of chaos. Drivers are advised to avoid the area.