Advertisement

Advertisement

English Heritage

noun

  1. an organization, partly funded by government aid, that looks after ancient monuments and historic buildings in England Official nameThe Historic Buildings and Monuments Commission for England


Advertisement

Advertisement

Advertisement

Advertisement


English gooseberryEnglish horn