UNIT 2, NEPTUNE WHARF, GRINSTEAD ROAD, LONDON, SE8 5HY
The display of a 3 internally illuminated fascia signs and 8 non-illuminated vinyl signs on the elevations at Unit 2 Neptune Wharf Grinstead Road SE8.