The Westbridge Hotel 4 stars

335-337 High Street, Stratford, Newham, London, E15 2TF, United Kingdom

Hotel image
Read more reviews for The Westbridge Hotel