Margaret's place is incredible, I felt at home right as soon as I arrived. Amazing location in Shoreditch, and her hospitality was far better than I expected. Recommend 10/10.