Restaurant Gordon Ramsay @ Royal Hospital Road, London, UK
In winter of 2012, I had the opportunity to visit the UK and try the famous Restaurant Gordon Ramsay @ Royal Hospital Road, which is a 3 Michelin stars restaurant established in 1998. The restaurant is very small and intimate, and they are VERY strict on their dress code for the men, so please ensure […]