St George’s Day: Essex’s most English town – Canvey Island
On the banks of the River Thames in the heart of Essex, lies a beleaguered bastion of English patriotism. Canvey Island, a point of refuge for thousands of holidaymaking-turned-relocating Londoners, retained its crown as…