Tag
carlton house terrace
-
Other Stuff
Iconic 18 Carlton House Terrace Could Become UK’s Most Expensive Property Ever Sold
April 25, 2013Carlton House Terrace refers to a street in the St. James’s district of the City of Westminster in London, England, and in particular to two terraces of white stucco-faced houses…