This business centre is one of London’s finest office locations with 16,000 sq ft of prime office space, now available as a whole or floor by floor, at the very heart of St James’s. Combining contemporary design with traditional architecture, the Grade II listed building sets new standards in terms of the superior craftsmanship and attention to detail involved in the restoration.
Located in the North East corner of St James’s Square, this business centre is within the St James’s Conservation area and City of Westminster.
Charing Cross Underground Station (0.4 mi)
Green Park (0.5 mi)
Leicester Square (0.5 mi)