Michelin Star Tom Brown at The Capital Brings Elegance to British Cuisine
IN A quiet pocket of Knightsbridge, just a stone’s throw away from Harrods, The Capital Hotel feels worlds away from the bustling crowds outside. Here, Tom Brown at The Capital, recently awarded a Michelin sta...
