Advertisement
Advertisement
listed building
noun
- (in Britain) a building officially recognized as having special historical or architectural interest and therefore protected from demolition or alteration
Advertisement
Advertisement
Advertisement
Advertisement
Browse