All types Bar Restaurant All types All types Bars Restaurants 4.4 Closed now The Queen o' t' owd Thatch 101 High Street, South Milford, Leeds, South Milford, EN LS25 5AQ Restaurant Bar