Ibis London Barking

Highbridge Road
Barking Essex
United Kingdom