Sorry! JavaScript is disabled in your browser. To get the best user experience on our website you should enable it.

Business Listings - Leigh-on-sea bar

Sort by
  • From Eden Restaurant & Bar
    01702 714000
    1452 London Rd, Leigh-on-Sea, Southend-on-Sea, SS9 2UW United Kingdom
    Situated on London Road, Leigh on Sea, our new little restaurant inspired by nature with a relaxed botanical atmosphere from Eden. Serv.....2 – 5pm.
    View Details