Prince Of Wales

63 Green Lane, Ilford, Greater London, IG1 1XJ
020 8478 1326
FIND US

63 Green Lane
Ilford
Greater London
IG1 1XJ

Call us:  020 8478 1326

Opening hours:
Mon - Sun: 12:00 - 00:00