houses: places where people live; buildings.Synonyms: dwellings, cottages, manors
Places Shown
Ludlow; Shropshire; England
Penshurst; Kent; England
Rumwood Court; Langley; Kent; England