Rent in United Kingdom France For Families Address: Hartwell Crescent, Leighton Buzzard, Lu7 1np United Kingdom Phone Number: +44 01525219818