Situated in a highly sought-after location in the heart of the West End,
this Grade A business centre offers excellent views over London’s
prestigious Pall Mall and St James’s Square.
The business centre occupies over 16,000sqft, with 230 workstations
over three floors.
Offices come in a range of sizes and are fitted out to
the highest quality and design.