Foxtons is almost as synonymous with the London urban landscape as The Shard or Big Ben. Its green liveried Minis seem to be on every road, and its trendy bar-like offices (reportedly costing £600,000 to kit out) seemingly on every major high street corner, each offering complimentary Perrier to inquisitive property buyers and sellers alike. Read more »