HotelUnited Kingdom ibis London Shepherds Bush - HammersmithFebruary 16, 2021 1 Mins read It seems I will replace my Olympia London favourite hotel with this one. I have never been so fast and easily checked…