Appearance
The Old Operating Theatre Museum and Herb Garret is a landmark in London, England, United Kingdom.