Restaurant Gordon Ramsay

Less pressure in this top chef’s smaller restaurant (and the only holder of 3 Michelin stars in London), makes for a delightful, relaxed quality meal. Sophisticated, skillful cooking. ££££. Mon-Fri L & D (last orders 11pm).

Address: 
68-69 Royal Hospital Rd
London
SW3 4HP
United Kingdom

Map of Restaurant Gordon Ramsay