Cleveland House


Harwood International

Cleveland House is an opportunity for the discerning to join the distinguished. Situated in St James’s, it’s an area that encapsulates London’s architectural and cultural heritage. This is a world-class headquarters building, a world-class business address, and a building that reflects the elegance and exclusivity for which this part of the capital is renowned.