townscape
  • noun the appearance of a town, the way in which the streets and buildings are laid out

Not what you were looking for?