Cobbled lanes, waterfront views and candy-coloured homes: behold Britain's prettiest streets