Jules & janvier place was great. It's close to everything metro is just 5 min walk, same as Victoria Park (Precious place for runners). Couple of must visit markets (indications in the place description), cheap food and amenities. Pubs super close to the place and finally the view, 180 degree of chill city sights. Hope this place is available for my next trip to London