We had a wonderful stay in Kate and Jamie's flat.
The appartment is lovely and very well placed.
It's well furnished and you'll just feel at home.
The baker street station is very close and a lot of buses stops are very close.
On baker street you'll find any restaurant's or places to get some food.
Oxford street and Hyde park are at 10 min walking distance.