Key Highlights
Imperial House at 26 St James’s Square is a prestigious, fully refurbished Grade II listed office building in one of London’s most exclusive business addresses, combining elegant historic façades with high-quality modern interiors, full-height windows, and excellent natural light.
The Space
The building offers approximately 14,825 sq ft of top-tier office accommodation across seven upper floors, with options for fully fitted executive space including boardrooms, open-plan desking, and break-out areas; amenities include a marble-clad reception, external courtyard/terrace, meeting rooms, showers, cycle storage, and 24/7 access.
Location
Situated on St James’s Square in the heart of London’s West End, the address provides a distinguished corporate presence and is within walking distance of major transport links like Green Park, Piccadilly Circus, and St James’s Park stations, as well as luxury restaurants, hotels, and cultural attractions.