Explore details about location Lilford Place. Lilford Place is a location situated within the Kettering alongside other areas such as Buccleuch Street, Clarence Road, Northumberland Close.