F
Fish N Chip Shop
Address
17 Fleming Way, Folkestone CT19 6JX
City
Folkestone
Post Town
Folkestone
County
Kent
Country
England