Wouldn't have thought Harwich is a brill place for overnighting/bike storage, although there is someone I could possibly ask (in fact he'll be on tomorrow's ride - he lives in Harwich).
Have you thought of going somewhere more pösh like Frinton?
BTW, hope Harwich isn't completely cut off from the world as James is out on a little boat rather near there...