This location is central for London, comfortable, clean and with good amenities .