27 November 2010

And then there's what $18 million can buy you in London: Nightingale House, 6,000 sq. ft. of move-in condition in Mayfair