Willow Tea Rooms97 Buchanan Street, Glasgow, G1 3HF, United Kingdom | 0141 204 5242 | Website
Willow Tea Room Review
Nice tea room with lovely food. However, there are serious access restrictions as it is first floor and above which can only be accessed by going up stairs therefore not suitable for people in whe...
1 result shown