Leo’s Red Lion

Leo’s Red Lion, Crete Hall Road, Gravesend, DA11 9AA