town in Essex, England
Wickford is in Essex, England.
Wickford is a town on the River Crouch.
The town is small enough to see on foot.
- 1 Wickford Cafe Restaurant, 3, 5 The Broadway, SS11 7AD, ☏ . Mo-Sa 07:00-17:00, Su 08:00-15:30.