Rosewood London Blends Historic Elegance With Modern Luxury in the Heart of the British Capital

For Canadian travellers planning a trip to the United Kingdom, London offers no shortage of luxury accommodation. Among the city’s standout properties, Rosewood London combines […]