Jessie's place is great. A lovely area and close to public transport (especially the northern line). We had all the amenities we needed and our stay was wonderful - I'd love to stay again next time we're in London.