logo

Video encyclopedia

Townhouse (Great Britain)

0:56

Beautiful Double Fronted Townhouse in London, England

3:41

English. Houses people live in the UK

1:26

Exclusive Family Townhome in London, England, United Kingdom | Sotheby's International Realty

1:14

How to Spot a Georgian Townhouse | Historic England

3:26

For Sale: The Pines, Weybridge, England

In British usage, the term townhouse originally refers to the town or city residence, in practice normally in London, of a member of the nobility or gentry, as opposed to their country seat, generally known as a country house or, colloquially, for the larger ones, stately home. The grandest of the London townhouses were stand-alone buildings, but many were terraced buildings.
Explore contextually related video stories in a new eye-catching way. Try Combster now!
  • Background 

  • England 

  • Scotland 

  • Ireland