Willow Telford
Casual Dining
Willow Telford is a restaurant offering a dining experience. It is located in Telford.
Location
Vota recommends
What are you in the mood for?
Best places nearby
The highest rated places close to Willow Telford.
Local restaurants nearby
Unit 14, Southwater Square, Southwater Way, Telford, TF3 4JG, United Kingdom



