ibis budget London Barking 2 stars

Highbridge Road, Barking, IG11 7BA, United Kingdom

Hotel image
Read more reviews for ibis budget London Barking