The Nags Head Pub London is traditional English pub at Covent Garden in London, United Kingdom.

- Image ID: K1TE6X

The Nags Head Pub London is traditional English pub at Covent Garden in London, United Kingdom.

Petr Kovalenkov / Alamy Stock Photo

Image ID: K1TE6X

Location: London, United Kingdom.