Elephant One Elephant Road London Southwark SE17 1LA
The display of internally illuminated fascia and projecting signage, located across six ground floor retail units (nos. 8-13), on the east elevation of the Elephant One development.