Explore details about location Bay Road. Bay Road is a location situated within the Harwich alongside other areas such as Promenade, Long Meadows, Grafton Road.