St Leonards is a town in Buckinghamshire. It's local area district is which has a population of 93,242 with the average age being 40.9

Population and Crime statistics for St Leonards, Buckinghamshire

LAD (Local Area District) is
House prices