All types Cafe Restaurant All types All types Cafes Restaurants Slater's Village Tea Room Slater's Village, Stone Rd, Hill Chorlton, EN ST5 5ED Cafe