Address: High Street, Canvey Island, Leigh Beck, Castle Point, Essex, England, SS8 7SS, United Kingdom