What a gem!
This clean and neat flat is ridiculously good value. It's literally a dozen steps from Oxford Street, across the road from Selfridges. And yet it's quiet!
Ali's description is completely honest. It's plainly and simply decorated, it's up two flights of stairs with no lift, and parking in the area looks limited. I'll add for American visitors that it has no air conditioning. However, that's usual for British homes - I don't know anyone who has air-con at home here.
This was the perfect flat for us to explore London. It's bang in the middle of the city and literally on top of a Tube station and bus route, with taxis everywhere.
Get a visitor's Oyster Card (google it) and you can hop onto public transport.
There are a stack of restaurants in St Christopher's Place/James Street on the other side of Oxford Street. There are food shops at Marks and Spencer in the Tube station, and in John Lewis , just down the road. The cafe on the corner that you can see from the front door of the building is great for breakfasts.
I recommend this flat enthusiastically, and hope to visit again.