Jamrach menagerie, located at Ratcliffe Highway, Stepney, in London, United Kingdom , was founded in 1840. Jamrach menagerie closed down in 1919.