Pay homage to the UK by sporting your new British flag umbrella. Beat the London rain by staying dry underneath this chic umbrella.