Category: Restaurants

Best of the BestLIFESTYLELondonRestaurantsSpirits

THE BAR AT RESTAURANT 1890

Escape normality and step inside the glamorous bar at Restaurant 1890. Located within the iconic Savoy Hotel, the bar serves a varied and eclectic…