You're over analyzing, Chugga. It's a straightforward question, to which I will add my own answer.
I live in Somerset, and there are very few people of ethnic origin in villages and outlying areas. Bristol, of course, is as diverse as anywhere.
Whether you live in a city or live in the country, I don't see that it's a problem that you don't get to mix. I'm sure there are many tribes in the far flung corners of the globe who don't spend their day fretting that no white people live in their village!