The sprawling exterior of Friern Hospital serves as the backdrop for various scenes in the film, highlighting its imposing architecture.

Filmed here

Friern Hospital

Friern Barnet Road, New Southgate, GB

Community posts