18 DARTMOUTH ROAD, LONDON, SE23 3XU
The display of 1 externally illuminated fascia sign on the front elevation at 18 Dartmouth Road S...