St Savior's Church hall (demolished),
Nearest Tube Station: Brixton - Zone 2 - 1.2km
The bell-tower on the top of the building was added for the film. All the streets in this area were demolished to build the Blenheim Gardens Estate.
The Alfred Hitchcock Scholars (for the location info)