T
The Prince of Wales
Address
63 Green Lane, Ilford IG1 1XJ
City
Ilford
Post Town
Ilford
County
Essex
Country
England