Piccadilly Arcade

The Ritz

Cafe / Restaurants

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.