The Stafford London
Celtheath are proud to be associated with The Stafford, London. This stately and historic luxury five-star hotel has undergone a significant refurbishment programme with Celtheath at the heart of the project.
Tucked away in the heart of historic St James’s, and just minutes from London’s iconic landmarks and vibrant West End, The Stafford London is one of the finest luxury hotels in the capital.
Celtheath have long standing relationships with many of London’s finest establishments dating back to 1991 with their refurbishment of 4500 items for the Dorchester Hotel.