British patriots out in London on Remembrance Day