150 - 162 Edgware Road London W2 2DT
Display of 1x LED screen on Harrowby Street, 1x internally illuminated logo sign on Harrowby Street, and 2x internally illuminated (letters only) fascia sign on Harrowby Street [Linked with 25/01613/ADV]