townscape

[ toun-skeyp ]
/ ˈtaʊnˌskeɪp /

noun

a scene or view, either pictorial or natural, of a town or city.
the planning and building of structures in a town or city, with special concern for aesthetically pleasing results.

Origin of townscape

First recorded in 1875–80; town + -scape

British Dictionary definitions for townscape

townscape
/ (ˈtaʊnskeɪp) /

noun

a view of an urban scene