St James's Place is a distinguished office building in the heart of London, reflecting the elegance and prestige of its surroundings. Situated in a prime location, this property offers an exceptional setting for businesses looking to establish a strong presence in the capital.
Call us on +44 203 576 5282 or View all offices in Pall Mall.
From £477.00 PP
In the esteemed area of SW1A, Park Place holds a prestigious position near the famed Stafford Hotel, surrounded by the epitome of luxury and elegance....
24/7 access Air conditioning Cleaning
From £1866.00 PP
Set within the pulse of SW1A, 15 King Street stands as a beacon of elegance with its captivating period façade and grand reception area, embodying the...
24/7 access Air conditioning Breakout areas