
Cafe Royal is one of London's most iconic hotels, Opening in 1865 and is located just off Regent Street. Famous names, heads of state and royalty can be seen enjoying all the hotel has to offer.
America/New York
Sign in to add a review
Amigo eight
Visit Date
12/2/2025
great place
Reserve your spot online
Online booking will be available soon
Claim your business listing
Feature coming soon for business owners