
Britain may have ceded empire and colonies, but its colonial past permeates every corner of the land - from street-names and restaurants to second and third generation 'immigrant' communities - embracing a diversity of peoples from the Caribbean, Asia, Africa, Australia and New...