A terrace or terraced house (UK) or townhouse #285542614
Description
DUBLIN REPUBLIC OF IRELAND 05 28 2023: A terrace or terraced house (UK) or townhouse is an architectural term for a form of medium-density housing that originated in Europe in the 16th century