Prince Of Wales
63 Green Lane, Ilford, Greater London, IG1 1XJ
020 8478 1326
current page title
select
CLOSE MENU
Home
Drinks
Food
What's On
Gallery
Location
WHAT'S ON
Events
TV Sport