St James’s House, 88 St. James’s Street, London SW1
The Kensington at St. James’s House, is a magnificent British period residence superbly located in the heart of London’s most prestigious and historic district.
St James’s House, 88 St. James’s Street, London SW1
The Kensington at St. James’s House, is a magnificent British period residence superbly located in the heart of London’s most prestigious and historic district.