The Ritz is offering a Full English at £56 but it is missing a crucial item, with the eye-watering sum only getting you the ...
and diverse range of tea menus, ensuring there's something for every taste. The Ritz is synonymous with luxury; its afternoon tea has been a London institution since 1906. Served in the opulent ...