Explore details about location Leaford Crescent. Leaford Crescent is a location situated within the Watford alongside other areas such as Anglian Close, Franklin Avenue, Stadium Way.