EVERBEAN is independent coffee shop in the heart of London's Mayfair. Providing excellent coffee in a haven away from the bustle of Bond St.