You asked:

where was david cameron born

  • Oxfordshire
    Oxfordshire
    David Cameron was born in Oxfordshire.