St Thomas' Hospital

St Thomas' Hospital, located in London, is a renowned medical institution with a rich history dating back to the 12th century. Known for its striking architecture and prime location along the River Thames, it serves as a popular filming location. Filmmakers appreciate its authentic hospital setting and iconic views, making it ideal for various productions. Interesting fact: St Thomas' Hospital is home to the Florence Nightingale Museum, celebrating the founder of modern nursing, adding historical depth to its appeal.