Back to Wellington Street

The Wellington pub in London's Covent Garden
The Wellington pub in London's Covent Garden.

Back to Wellington Street