Ibis Styles Hotel Greenwich Peninsula, LONDRA