Luxury goes sustainable Nestled in the heart of Mayfair, one of London's most prestigious neighborhoods, this new hotel from the