St Thomas' Abseil 2023
22 September 2023 - 23 September 2023
St Thomas' Hospital, Westminster Bridge Road,, London, SE1 7EH
View Map
22 September 2023 - 23 September 2023