The Ritz London is a luxurious 5-star hotel located in the heart of London. It offers a delightful à la carte breakfast experience, with a wide range of options to choose from. Guests can enjoy freshly baked pastries, a selection of fruits, cereals, and a variety of hot dishes made to order. The elegant dining room provides a sophisticated atmosphere to start your day in style.