Home > Resturants > The Cafe at Hotel Cafe Royal

The Cafe at Hotel Cafe Royal

Food:

Address: 66 Regent Street , London W1B 4DY , England, London W1B 4DY

Takeout, Reservations, Seating, Waitstaff, Wheelchair Accessible, Serves Alcohol, Free Wifi

+44 20 7406 3340

View Menu