A Most Private Address
2004 saw the 150th anniversary of London's most prestigious residential address - Kensington Palace Gardens - recently voted by Knight Frank as 'the best address in London'.