Hotel Café Royal London
A London legend continues to stand and serve people many years later. In 1863, the original Café Royal was secured by a French wine merchant. As time went on, Café Royal grew in great fame with the notion it contained the worlds greatest wine cellar. By the 19th Century, wine …