Sanders Place, Hitchin
Development Completed 2004