Land Lying On The South West Side Of Edgware Road, Adjacent To 263 West Hendon Broadway London NW9 7DJ
Installation of an internally illuminated freestanding LED display unit following removal of existing 96 sheet poster display and 48 sheet digital advertising hoarding