England Flags Fly On The Country’s Most Patriotic Street

England flags are flying once again along Torrington Avenue in Bristol, the street long dubbed “the country’s most patriotic”, after residents openly defied Bristol City Council’s request not to hang flags on public property for “health and safety reasons.” Residents traditionally drape the entire street with St George’s Cross during major football matches. This year,Continue reading “England Flags Fly On The Country’s Most Patriotic Street”

Rate this:

Design a site like this with WordPress.com
Get started