Waltham Cross
Appearance
Waltham Cross is a town in southeast Hertfordshire just north of London. It is named after a cross in the town centre dating from 1294, put there by King Edward I of England.
Waltham Cross is a town in southeast Hertfordshire just north of London. It is named after a cross in the town centre dating from 1294, put there by King Edward I of England.