Over a course of 34 years, Edwin Arthur Johnson designed and oversaw the construction of many of Abergavenny's iconic ...