Skip to main content

St Thomas' Campus

St Thomas' Campus is located in central London overlooking the River Thames, next to Westminster Bridge and opposite the Houses of Parliament.

St Thomas’ Hospital, Westminster Bridge Road, London SE1 7EH

Venues at St Thomas'

Nevin LT from Front to back Large

Nevin Lecture Theatre

  • Capacity: 310
  • Standing capacity: 0

Located within St. Thomas' Hospital on the South Bank opposite the Houses of Parliament, the Nevin Lecture Theatre is the ideal venue for NHS and public...

Contact us today about booking, photography & filming and catering