Waltham Abbey, known today as the Abbey Church of Waltham Holy Cross is located in the quaint market town of the same name just 14 miles from the City of London. The town itself was named after the Abbey which was thought to be constructed around 1030 but the