Sun Inn

10 West Street
Faversham
United Kingdom