Silver Cross Pub

Centrally located right next to Trafalgar Square is the Silver Cross Pub. Large rooms on the ground floor and during high activity also additional tables in the basement offer ample space for larger groups. The bar has a good selection of different beers, including local London produce. I tried the…

—>