Skip to Content

Location: Europe

46 St. James’s Place

Spectacular apartment that has been interior designed and finished to the highest standards boasting wooden floors, air conditioning and Lutron lighting throughout.

see more

Cleveland House

Cleveland House is one of the premier office buildings in St. James’s and Mayfair, housing private and investment banks, fund managers, private equity firms and public companies.

see more