26 St James's Square is an office development in St James's, London SW1. Complete refurbishment inside and out has transformed the building into best-in-class offices, fit for this ultra-prime location. External windows have been extended and their full-height glazing allows natural light to cascade through the floors. Exceptional views across the living history of London, come from two distinct façade and entrances, onto the square itself and across Pall Mall.
Floor number: Basement
Recently refurbished, Local amenities, Prime location