1080 London Road, Leigh-on-Sea, Essex, SS9 3NA
977 London Road, Leigh on Sea, Essex, SS9 3LB
1279 London Road, Leigh on Sea, Essex, SS9 2AD
2 Marine Avenue, Leigh on Sea, Essex, SS9 2JE
177 Leigh Hall Rd, Leigh-on-Sea, Southend-on-Sea, Leigh-on-Sea SS9 1RE, UK