Park Terraces « Shenton Quarter Ashton Apartments » Park Terraces consists of twelve 3 storey luxury apartments in Sadka Lane, Shenton Park.