This business centre is located in a prime position on St James’s Square, one of London’s most prestigious garden squares. As one of the Capital’s most prominent business addresses, neighbours include Chatham House, Rio Tinto, BP and Rolex.
Availability, prices and services provided in the business centre are subject to change. We will give up-to-date information once you enquire about the property.