The museum is co-located within Cowes Library. It was started by library staff in the 1970s.
12-14 Beckford Rd Cowes PO31 7SG United Kingdom