Advertising Right Outside 53 Norwood High Street London
Display of a free-standing advertising unit featuring an internally illuminated single digital display on one side and a non-illuminated poster sign on the reverse side.