17 North Street Bishops Stortford Hertfordshire CM23 2LD
1 externally-illuminated projecting sign and 2 internally-illuminated menu signs.