Red Lion

Red Lion
Ashford Road, Faversham, Kent, ME13 0NX