Six new homes will be built despite concerns of “overcrowding” and a loss of privacy for neighbours. The four flats and two houses in London Road, Deal, were given the green light by Dover District ...