Located in the heart of London’s West End, St. James’s is one of the most valuable real estate areas in the U.K. and is widely regarded as one of London’s most prestigious headquarters office addresses. 20-21 St. James’s Square benefits from substantial frontage on St. James’s Square and proximity to the Piccadilly and Green Park Underground stations, as well as the Jubilee, Bakerloo, Victoria and Piccadilly subway lines.
Compare listings
Compare