Land At Peninsula Square, Peninsula Square, Greenwich Peninsula, London, SE10 0SQ
Display of an internally illuminated digital LED screen with associated non-illuminated signage zones (temporary 5-year consent).