You are now leaving Menulist
We hope to see you again soon!
Afternoon Tea at Crowne Plaza Solihull
Crowne Plaza 61 Homer RoadWest Midlands B91 3QD, Solihull, United Kingdom
Mexican, British, Tea, Wine, Bar, Afternoon Tea, Pub
The redirect does not work? Just click on this link or copy it into your address bar