Listings >> Shops >>New Members Menagerie Makes An independent retail store selling delightful animal-themed gifts, accessories and homewares. @MenagerieMakes menageriemakes.com Photo gallery All photos (5) Hoe Street 70 London E17 4PG England GB Get directions