Booking-com - Ilford, United Kingdom close