Loading

Monkey House and Zoological Collection

c.1875

Alexandra Palace

Alexandra Palace
London, United Kingdom

Monkey House at Alexandra Palace with collection of live, stuffed and skeleton animals. Under the control of Captain Henry.

Details

Get the app

Explore museums and play with Art Transfer, Pocket Galleries, Art Selfie, and more

Recommended

Google apps