Whether they're decked out with pastel hues, or bursting into bloom, London's prettiest streets are dreamy places to wander along.