Mill Farm Nursery and Tea Rooms

Leeds LS25 5BU ,United Kingdom
Mill Farm Nursery and Tea Rooms Mill Farm Nursery and Tea Rooms is one of the popular Coffee Shop located in , listed under Coffee Shop in Leeds , Tea Room in Leeds ,

Contact Details & Working Hours

Map of Mill Farm Nursery and Tea Rooms