tower blocks: flats  stately homes: aristrocratic fine old country house, usualy grand and with losts of ground thatched cottage: small detached house with an nostalgic feel to it and a roof made of thatched. semi-detached; house attached to a neighbour's house on just one side.