Located on Albemarle Street in Mayfair, Casadei brings a slice of Italian luxury to London's fashion scene. As...