Hotels

London’s The Clayton Hotel opens to the public

The Clayton Hotel, designed by interior design firm Dexter Moren, has opened its doors to the public.

Back to top button