Back to James Street

The White Lion pub in London's Covent Garden
The White Lion at the corner of James Street and Floral Street, close to Covent Garden Station





Back to James Street