Outside 137 - 139 Station Road Edgware HA8 7JG
Installation of 86 inch advertisement located on the rear face of the communications apparatus