London, England
London's Lilliputian Police Station
London's smallest police station is barely the size of a phone booth.
Places I've been
Places this traveler has marked as been there.
London, England
London's smallest police station is barely the size of a phone booth.
London, England
A naturally mummified 2,000-year-old man.
London, England
The anatomical-pathological collection of a man who changed surgery.