Red Lion

Red Lion
80 High St S, East Ham, London, E6 6ET
Photo of Red Lion