From Mayfair to Notting Hill, London has its fair share of exclusive addresses – including the rather elegant Hyde Park Gardens, which boasts a cluster of goegeous properties overlooking (you guessed ...