five star london, luxury hotelsActivities In London

St James’s Place
Palace

St James’s Place
Note the fascinating selection of lighting equipment outside No. 28. At the end, on the left is Spencer House. Completed in 1766, it was the elegant London home of the Earl Spencer until 1927. Lady Diana Spencer of course, went on to become Princess of Wales.

Tour Map

Print Map
« Back to Tour « View all Tours