Umbrella Politics in London

Before I moved to London, no one told me that it actually rains about 30% of the year.  I suppose I should’ve known this from all the old films my mom used to watch where a Rain Scene was more often than not a mainstay in a film based in England.…

Continue reading