26 St James’s Square, London W1

  • Prime central London building on one of London’s pre-eminent squares. Freehold building comprising of 15,050 sq ft across nine storeys of office accommodation overlooking St James’s Square and Pall Mall.

  • Acquired on behalf of a private UK property company.

  • Price quoted: £31,000,000