News

The construction of a ‘disproportionately large’ five-storey apartment complex in Scarborough has been rejected by North Yorkshire Council.