Folkestone Restaurants

More filters

Location

Cuisine

Restaurants


  • The Clifton Hotel

    The Clifton Hotel

    594m
    (10)

    Afternoon Tea, British

    Folkestone, CT20 2EB