While it is often portrayed in popular culture as being a fairly homogenous place, since long before Roman times, Britain has actually been quite a melting pot. People fleeing persecution, war or lack of opportunity all over the world have fled there, and the island nation has welcomed a mix of cultures and ideas for centuries.