Canal Road, The Flats