Delays on A24 Tooting High Street both ways around A217 Mitcham Road (Tooting Broadway Station). In the roadworks area. Temporary traffic lights are in place.
The House of the Devil currently sits at 85% positive reviews from critics, with Rotten Tomatoes describing the critical consensus as, "Though its underlying themes are familiar, House of the Devil ...