Friday 21 January 2011

Inside One Hyde Park

THE DAILY TELEGRAPH: The £650 million One Hyde Park development – the most expensive in London's history – has been unveiled for the first time.