Definitions for "All Cannings Cross"
All Cannings Cross is the name of farm and an archaeological site close to All Cannings near Devizes in the English county of Wiltshire.