The cost of having an office in London continues to soar. The total occupancy cost of offices in Mayfair and St James’s has now reached £175 per sq
The cost of having an office in London continues to soar. The total occupancy cost of offices in Mayfair and St James’s has now reached £175 per sq