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 
 
                        