The main settlement on this coast is Ravenglass, a curious town of one main street with a hundred or so neat cottages huddled together against the prevailing winter winds.
A curious town of one main street with a hundred or so neat cottages huddled together against the prevailing winter winds, Ravenglass is the main settlement along this coast. 
mnli hypothesis: A curious town of one main street with a hundred or so neat cottages huddled together against the prevailing winter winds, Ravenglass is the main settlement along this coast.  premise: The main settlement on this coast is Ravenglass, a curious town of one main street with a hundred or so neat cottages huddled together against the prevailing winter winds.