Skip to main content

Hotel Cafe Royal’s spa: a tranquil retreat off London’s busiest streets