90C High St, Canvey Island SS8 7SQ, United Kingdom +44 1268 512064
How to go there
Cafe Loc: 51.5226 / 0.597643
Plan your visit