nonce-wd. [f. TOWN sb., after landscape.] A picture or view of a town.

1

1880.  Ld. R. Gower, Figure Painters Holland, 66. It is a landscape, or rather a townscape.

2

1889.  Hissey, Tour in Phaeton, 263. Some of the quaint townscapes (to invent another word) of our romantic, unspoilt English towns.

3