T
The Princess Alexandra
Address
219 Barking Road, London E16 4HH
Postcode District
E16
City
London
County
London
Country
England