Get Directions to Lobster Smack ← View details Haven Road, Canvey Island, Essex SS8 0, United Kingdom, Canvey Island, England Get Directions From* To * — Required information