Herne Hill in Lambeth has been named as one of the UK's poshest towns. Its locals earn an eye wateringly high household income - but its the house prices that will make your jaw drop