Quote:
Originally Posted by Sly
For the Americans, that is around $1.8 million.
Now I know that London prices are insane, so the question remains, is your place really that nice? Or will you be profiting on location?
Congratulations either way.
|
Location, location, location...