Advertisement

Advertisement

listed building

noun

  1. (in Britain) a building officially recognized as having special historical or architectural interest and therefore protected from demolition or alteration


Advertisement

Advertisement

Advertisement

Advertisement


listedlisted company