Walford Towers, Walford