Prince of Wales

62 Boston Road,
Hanwell
Hanwell, London, W7 3TR

Amenities