Jane's place was a great place to stay for a few days in London. Close to some nice cafes and shops and not too far from busses and tube station into Central London.