The White Heart Tea Room (0 reviews) 23 Stockwell St, Leek ST13 6JA, UK (01538) 398522 Owner? Recent reviews ADD YOUR REVIEW No reviews yet. Be the first reviewer!