Battys Traveling Menagerie, located at 225 Westminster Bridge Road, in London, United Kingdom , was founded in 1784. Battys Traveling Menagerie closed down in 1893.