The Willow Tea Rooms
(2,336)
Tea house
Cafe rooms filled with elegant high backed chairs and leaded glass according to Art Nouveau theme.
Address: 97 Buchanan St, Glasgow G1 3HF, United Kingdom
Hours: Closed ⋅ Opens 9 AM Sat
Phone: +44 141 204 5242