Waltham Cross

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 Media