Back to Neal Street

Crown and Anchor pub in London's Covent Garden
Crown and Anchor pub in London's Covent Garden, a two minute walk from Covent Garden station.

Back to Shelton Street