We recently featured the Cavendish Hotel on Jermyn Street as London’s most environmentally-conscious hotel, an accolade granted by the Visit Britain Green Tourism scheme through its much-coveted Gold Award. The hotel has won similar awards including the Icarus Environmental Award and is also a member of the Considerate Hoteliers Association.

Read the full article at londonhotelsinsight.com