Google
×

Museum of Croydon

(123) Museum in Croydon, England
The Museum of Croydon is a museum located within the Croydon Clocktower arts facility in Central Croydon, England. It showcases historical and cultural artefacts relating to the London Borough of Croydon and its people. The museum is owned and run by Croydon Council.
Address: 1918 Katharine St, Croydon CR0 1NX, United Kingdom
Hours: Closed ⋅ Opens 11 AM Fri
Phone: +44 20 8253 1022