The Cherry Tree is a pub with a history of brewing its own ale. It is located in Leicester.