Our Steakhouse Bar & Grill, Folkestone restaurant has launched a very special outdoor dining experience allowing guests to enjoy a meal, quite literally, under the stars!
The Marco Pierre White Steakhouse Bar & Grill which is located at The Clifton Hotel has now installed two unique…