Wined & Dined: The Rib Room Bar & Restaurant

Elysium Magazine visits The Rib Room Bar & Restaurant to see if the eatery nestled within the Jumeirah Carlton Tower hotel hits the high notes expected of the discerning gent in London’s Sloane Street.