Bar & Restaurant, Our Press

Fluid London wiles away an evening at Flemings Grill & Cocktail Bar