London Road, Leigh-on-Sea - 2 bed residence | PreMarket