mid-terraces