Small studio near Hyde Park with a decent setup. Don’t expect too much and you won’t be disappointed.
Huge staircase to climb with luggage.