About us
Define
Definitions for
"Britwell"
Britwell was a village and is now a suburb of the unitary authority of Slough in Berkshire in the south of England, close to London. Prior to 1974, Britwell was part of Buckinghamshire.
en.wikipedia.org