The Old Operating Theatre Museum is London's most intriguing historic interior-it is found in the Garret of St Thomas's Church, Southwark, on the original site of St Thomas' Hospital.
The Old Operating Theatre Museum is London's most intriguing historic interior. It is found in the Garret of St Thomas's Church on the original site of St Thomas'Hospital. St Thomas's Church is Southwark.