A four bed flat on St.
James’s Street, London,
which boasts ‘proximity to royalty’ in its sales particulars is on the market
The location of The
Clarence, a 5,000 sq ft high spec flat in the Grade II* listed St. James’s!-->!-->!-->… Read More...