It is time England, and especially its capital, London, properly recognised it's patron Saint (George) and has fitting celebrations as… read more