The London Ritz is located next to Green Park. The Ritz is a five-star hotel and is currently one of the world’s most famous. Opened in 1906, the hotel was designed in the neoclassical style and is very similar to Parisian buildings. The most well-known area of the Ritz is the Palm Court, an opulent tearoom where you can enjoy the world-famous ‘Tea at the Ritz’, an exclusive afternoon menu with a selection of teas and cakes. The hotel is also the location of the Rivoli Bar meant to be reminiscent of the Orient Express.