Mirror
The team behind the iconic Big Greek Bus in Folkestone has launched a new restaurant called Cavells – and it’s cooking up a storm with a mix of Greek, Lebanese and Syrian dishes…
Read More
Beautiful UK sea view restaurant that feels like being in Greece
The team behind the iconic Big Greek Bus in Folkestone has launched a new restaurant called Cavells – and it’s cooking up a storm with a mix of Greek, Lebanese and Syrian dishes…