The Sluice in the old Opearting Theatre

The Curious Science old operating theatre film location is located in West London. Whatever procedure you need to undertake we will provide the neccessary authentic medical antiques. All available for hire under one roof.