The Red Lion

407 Walworth Road London SE17 2AW