clock menu more-arrow no yes

Café Royal Hotel

68 Regent St, London, Greater London W1B 4DY

+44 20 7406 3333

caferoyalhotel