The Prince Of Wales Menu

$$Pub, Bar
63 Green Ln, Ilford, IG1 1XJ

Know a great happy hour or special for this location?