Ugly gas station replaced by beautiful new terraced houses in Towcester, UK in 2021 Architect: Chapman Taylor