You need to have something set on the page for “King’s Cross” that will always be exactly equal to the value selected in you “Special?” field. Then when you’re looping through your repeater (http://www.advancedcustomfields.com/resources/functions/get_sub_field/), if the value for special is set and it does not equal the value for the page then don’t display that set of sub fields.