A terrace or terraced house (UK) or townhouse #285487640
Description
LIVERPOOL UNITED KINGDOM 06 07 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