Tag Archives: Southwark
St Thomas’s Hospital – London’s Best Places to Visit
St. Thomas’s Hospital, London, UK, is one of London’s most fascinating places to visit, especially the herb garrett and operating theatre. Continue reading
St. Thomas’s Hospital, London, UK, is one of London’s most fascinating places to visit, especially the herb garrett and operating theatre. Continue reading