Piccadilly Arcade

The Ritz

Hotels

One of the most prestigious hotels in the UK. Afternoon Tea at The Ritz is an institution in itself
and is served in the spectacular Palm Court.