Brill Buckinghamshire UK: the hilltop village with royal roots, a vanished railway and a modern rural life
Brill is the sort of English place-name that makes people smile before they know anything about the place. In modern slang it sounds like a compliment; in reality it is a hilltop village with a…