Brampford Speke, United Kingdom? Brampford Speke, United Kingdom Brampford Speke, United Kingdom 50.7833-3.533350.7833-3.5333
Brampford Speke, England Devon