The Talbot
26 November 2020
The Globe
26 November 2020
Silver Cross
33 Whitehall , Greater London, England SW1A 2BX, United Kingdom
Detailed Information

The Silver Cross is a superb example of a classic British drinking establishment. It is situated just a few steps down from Trafalgar Square along Whitehall. You can be assured of a warm welcome and friendly atmosphere, despite the rumours of a resident ghost!

Add Your Pub