Ibthorpe


Ibthorpe is a village in Hampshire, England. Ibthorpe is in the civil parish of Hurstbourne Tarrant.