MarkKelleher

By MarkKelleher

The Red Lion, St James's, London

The Red Lion is the most common pub name in England, but there's nothing else common about this pub in London's Mayfair. It was built in 1821 and inside it's largely original and a great example of the great British urban pub.

The St James's area is the centre of Gentlemen's Clubs in London.

Comments
Sign in or get an account to comment.