×

The Langdon Down Centre

(67) Theatre in Teddington, England
The Normansfield Theatre is a Victorian era building in Teddington, England. The theatre is on the site of Normansfield Hospital, which was a self-sufficient Victorian hospital complex run by Dr. John Langdon Down.
Address: Langdon Down Centre, 2a Langdon Park, Teddington TW11 9PS, United Kingdom
Hours: Closed ⋅ Opens 9 AM Thu
Phone: +44 333 121 2300