El Ritz London es un hotel de lujo situado en el barrio de Mayfair, cerca de Green Park y Piccadilly Circus. Ofrece vistas impresionantes de la ciudad desde sus habitaciones y suites, así como desde su restaurante en la azotea. Además, cuenta con un spa, un bar y varios restaurantes galardonados con estrellas Michelin.