- London
- City Inn Westminster
- Westminster
- Thames Boat trip
- Embarkation / Harwich
Harwich, pronounced ‘Harich’ or ‘Harridge’, is a port town in Essex, East Anglia. An international port located on the estuary of the rivers Stour and Orwell in northeast Essex, Harwich is one of England’s busiest coastal towns. It’s also just 69 miles from London.
We were piped onboard.
Opposite the pier, from the Windjammer
Safety Muster before sailing
We sail!
- London
- City Inn Westminster
- Westminster
- Thames Boat trip
- Embarkation / Harwich