Windsor Castle [formerly the Cardinal]

[ Bar ]
23 Francis St
Westminster, England
(087)020 7834 7260
63

6 ratings
1130-2300 Mon-Fri, 1200-2300 Sat, 1200-2230 Sun
information provided by RateBeer.com