We had a great stay at Meme's appartment. Location is very good. Close to tube stations and Baker Street with lots of restaurants.
Room itself was big enough with a separate toilet right next to it. Bathroom was top. Thank you Meme.