Two blocks of vacant land at Station Road, Otford for sale