Much of the beauty and appeal of Hampstead can undoubtedly be attributed to itís convenient positioning, as always, Location Location Location. It neighbours several square miles of uninterrupted cou . . .
Average UK property prices in 1980 were marginally in excess of £20,000 whereas by October 2010 they were £217,000 for the UK and the average London property price in October was £388,000 (see London . . .