inamerryhour.com
Independence Day in London
I don’t know how many of you have ever celebrated your nation’s independence day in the capital city of the nation from which your own nation emancipated itself (stick with it, it makes…