Tags: Cricket Ground.
London Road is a cricket ground in Sleaford Lincolnshire. The ground was established in 1851 when Sleaford played an All-England Eleven. In 1860 and 1864 two first-class matches were played on the ground in the North v South fixtures.The first Minor Counties Championship match played on the ground was in 1912 between Lincolnshire and Cambridgeshire.