The award-winning Restaurant at The Royal Horseguards offers modern European cuisine. The interior is classy, yet not overwhelming. According to the reviews, its afternoon tea is a must.
London, England
Not a member? Register here