Yeah, but London is an actual place people want to live!
The Hamptons is like the sea shore where people buy houses just to show off how much money they have in a way that is more difficult when everyone has a $3M 1200 sq ft apartment in Manhattan.
Where do Londonites go for the weekend in the summer? And how expensive are their houses there? :-)
/jordan