We had a wonderful stay at this gorgeous place in Stoke Newington, the best spot in London. The room was absolutely gorgeous and the hosts were so lovely. Could not fault this place and would highly recommend!