The Red Lion

London, Greater London