Savoir stands as a beacon of exceptional sleep in London’s prestigious Mayfair district. With a history linked to...