The new home of Annabel's iconic London club boasts an impressive terrace garden which provides a lush sanctuary in the heart of Mayfair.