Having stayed in at lot of Airbnb's I can safely say Helen's is the best in London. Great area and transport links and great value. Helen is a super host and has just invested in a extremely comfy new bed for Airbnb users.