The three-year-old, 160-room Hotel Café Royal is located on Regent Street just off Piccadilly Circus, right in the heart of London's West End

No comments so far.

Be first to leave comment below.

Your email address will not be published. Required fields are marked *