Advertisement

Advertisement

planning permission

noun

  1. (in Britain) formal permission that must be obtained from a local authority before development or a change of use of land or buildings


Advertisement

Advertisement

Advertisement

Advertisement


planning blightplano