Greendale Teahouse & Rooms
Just a ‘Whistle Down The Wind’ from one of the loveliest villages in Lancashire, amid rolling countryside and just across the road from Downham Hall, you’ll find Greendale Teahouse & Rooms. With four spacious and beautifully appointed bedrooms, our traditional teahouse is the perfect place to relax and soak up …