There's nothing like a splash of colour to cheer your day and these bright European streets do just that.