88 St. James's Street, London

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