Gadzira shanduro yakaoma zvikuru yemutsara uyu The Museum of Croydon is a museum located inside the Croydon Clocktower arts facility.
Zvechokwadi, shanduro yakaoma zvikuru yemutsara ndeyekuti "The Museum of Croydon is a museum located inside the Croydon Clocktower arts facility in Central Croydon, London, England. "