Hotel review: ibis Styles Gloucester Road
Gloucester Road is an area in West London that's packed with hotels - possibly due to its quiet, leafy surroundings and proximity to Central London. TLE recently spent the night at the newly-renovated ibis Styles Hotel to see how much bang for your buck you get for £150 in this...