Best Fine Dining Restaurants In London
From oak-smoked salmon and Lindisfarne oysters to warm sticky toffee puddings and a mouthwatering glazed chocolate torte, Roast brings you the best of British. Book your spot at the Borough Market pick to see for yourself.